daily maximum rainfall - English Synonyms Dictionary